home *** CD-ROM | disk | FTP | other *** search
/ MacFormat España 15 / macformat_15.iso / Shareware Internet / Desarrolladores / CW TCL port package 1.9.1 / *TCL source.diff < prev    next >
Text File  |  1995-12-26  |  28KB  |  1,675 lines

  1. r(Supplementary Info)
  2. fCApplication AE fns.doc
  3. i
  4. fCClipboard AE fns.doc
  5. i
  6. fCDocument AE fns.doc
  7. i
  8. fCEnvirons.doc
  9. i
  10. fCFileElement.doc
  11. i
  12. fConstructors & Destructors.doc
  13. i
  14. fConverting To TCL 2.0.doc
  15. i
  16. fCPICTGridDirector.doc
  17. i
  18. fCSaver.doc
  19. i
  20. fCSimpleSaver.doc
  21. i
  22. fCSwitchboard AE fns.doc
  23. i
  24. fCWindow AE fns.doc
  25. i
  26. fResource TMPLs.doc
  27. i
  28. fUsing CSaver with CList.doc
  29. i
  30. fUsing CSaver.doc
  31. i
  32. o
  33. rApple Event Classes
  34. fCAppleEvent.cp
  35. i
  36. fCAppleEvent.h
  37. i
  38. fCAppleEventObject.cpp
  39. x240717599,240639642
  40. c0,26
  41. a#if mc68881
  42. c28,480
  43. a    long i;
  44. a    for (i = 1; i <= num; i++)
  45. c482,943
  46. a #if mc68881
  47. c945,1511
  48. a    //memcpy(data, *desc->dataHandle, dataSize);            // •• CW TCL
  49. a    TCLpstrncpy(data, *desc->dataHandle, dataSize);
  50. c1513,1549
  51. a            //memcpy(str+1, *strDesc.dataHandle, len);            // •• CW TCL
  52. a            TCLpstrncpy(str+1, *strDesc.dataHandle, len);
  53. c1551,1554
  54. a            //memcpy(str, *strDesc.dataHandle, len);            // •• CW TCL
  55. a            TCLpstrncpy(str, *strDesc.dataHandle, len);
  56. c1556,2808
  57. e
  58. fCAppleEventObject.h
  59. i
  60. fCAppleEventSender.cpp
  61. i
  62. fCAppleEventSender.h
  63. i
  64. fCFileElement.cpp
  65. i
  66. fCFileElement.h
  67. i
  68. fCProperty.cpp
  69. i
  70. fCProperty.h
  71. x454986597,11585116
  72. c0,18
  73. aclass CProperty 
  74. a#ifndef TCL_COMPILER_EXCEPTIONS
  75. aTCL_AUTO_DESTRUCT_OBJECT , 
  76. a#else
  77. a : 
  78. a#endif
  79. apublic CAppleEventObject
  80. c22,22
  81. c20,49
  82. e
  83. fCWatchDesc.cpp
  84. i
  85. fCWatchDesc.h
  86. i
  87. o
  88. rBedrock Exception Library
  89. fBEL #includes.cpp
  90. i
  91. rBRCommon
  92. fBRCommon.h
  93. i
  94. fBRMacWin.h
  95. i
  96. fBRMath.h
  97. i
  98. fBRPriMem.h
  99. i
  100. fBRPriStr.h
  101. i
  102. fBRStdDef.h
  103. i
  104. o
  105. rBRDebug
  106. fBRDbgStr.h
  107. i
  108. o
  109. rBRExcLib
  110. rHeaders
  111. fBRAutoDe.h
  112. i
  113. fBRBedExc.h
  114. i
  115. fBRBreakC.h
  116. i
  117. fBRDelSta.h
  118. i
  119. fBRExcDef.h
  120. i
  121. fBRExcept.h
  122. i
  123. fBRExcLib.h
  124. i
  125. fBRExcLog.h
  126. i
  127. fBRExcRun.h
  128. x384479718,434682535
  129. c0,35
  130. aextern void BRterminate();            // •• CW TCL 1.9 renamed due to conflict in MWExceptions.cp
  131. aextern void BRunexpected();
  132. c38,38
  133. aextern PFV BRset_terminate(PFV);
  134. aextern PFV BRset_unexpected(PFV);    // •• CW TCL 1.9 renamed due to conflict in MWExceptions.cp
  135. c38,38
  136. c42,57
  137. c59,116
  138. e
  139. fBRExcTas.h
  140. i
  141. fBRNewHel.h
  142. i
  143. fBROnStac.h
  144. x166542660,423230434
  145. c0,15
  146. c18,21
  147. a#ifdef __MWERKS__                    // •• CW TCL 1.7
  148. a    int _BR_BedIsOnStack(void *);    // •• CW TCL 1.7
  149. a#else                                // •• CW TCL 1.7
  150. c23,23
  151. c25,25
  152. a        = {0x7000, 0xBFC8, 0x6408, 0xB1F8, 0x0908, 0x6202, 0x7001, 0x4880, 0x48C0};
  153. a#endif                                // •• CW TCL 1.7
  154. c27,158
  155. e
  156. fBRPostEx.h
  157. i
  158. fBRPriDeb.h
  159. i
  160. fBRSExcep.h
  161. i
  162. fBRSExcLo.h
  163. i
  164. fBRSPostE.h
  165. i
  166. fBRTryBlo.h
  167. i
  168. o
  169. o
  170. rBRRunTyp
  171. fBRClaInf.h
  172. i
  173. fBRRunTyp.h
  174. i
  175. o
  176. rBRTaskG
  177. fBRBedTas.h
  178. i
  179. fBRTaskG.h
  180. i
  181. o
  182. rSource
  183. fBRAutoDe.cpp
  184. i
  185. fBRBedExc.cpp
  186. i
  187. fBrBedTas.cpp
  188. i
  189. fBRBreakC.cpp
  190. i
  191. fBRClaInf.cpp
  192. x392946245,408575046
  193. c0,140
  194. a#ifdef TCL_USE_BEL            // •• CW TCL
  195. c141,141
  196. a#endif                        // •• CW TCL
  197. c143,260
  198. e
  199. fBRDelSta.cpp
  200. i
  201. fBRExcept.cpp
  202. i
  203. fBRExcLog.cpp
  204. i
  205. fBRExcRun.cpp
  206. x272124776,229387064
  207. c0,69
  208. avoid BRterminate()
  209. c71,77
  210. avoid BRunexpected()
  211. c79,85
  212. aPFV BRset_terminate(PFV terminate)
  213. c87,90
  214. aPFV BRset_unexpected(PFV unexpected)
  215. c92,101
  216. a//#endif                    // •• CW TCL 1.9 _BR_BedIsOnStack was not defined for 68K
  217. a//#ifdef TCL_POWER_PC        // •• CW TCL
  218. a#else                        // •• CW TCL
  219. c104,221
  220. a        BRterminate();
  221. c223,248
  222. a        BRunexpected();
  223. c246,246
  224. c251,269
  225. a        BRterminate();
  226. c271,297
  227. a        BRunexpected();
  228. c295,295
  229. c300,347
  230. a        BRunexpected();
  231. c345,345
  232. c350,402
  233. e
  234. fBRExcTas.cpp
  235. i
  236. fBRNewHel.cpp
  237. i
  238. fBRPostEx.cpp
  239. i
  240. fBRPriMem.cpp
  241. i
  242. fBRPriStr.cpp
  243. i
  244. fBRTryBlo.cpp
  245. x276351068,367260224
  246. c0,27
  247. a//#pragma trace off        // •• CW TCL
  248. c29,92
  249. e
  250. o
  251. o
  252. rControl Classes
  253. fCArrowPopupPane.cp
  254. x4046896,4046897
  255. c0,31
  256. c33,33
  257. c32,157
  258. e
  259. fCArrowPopupPane.h
  260. i
  261. fCButton.cp
  262. x256872469,256872470
  263. c0,38
  264. c40,40
  265. c39,361
  266. e
  267. fCButton.h
  268. i
  269. fCCheckBox.cp
  270. x280935936,280935937
  271. c0,29
  272. c31,31
  273. c30,224
  274. e
  275. fCCheckBox.h
  276. i
  277. fCGroupButton.cpp
  278. i
  279. fCGroupButton.h
  280. i
  281. fCGroupButtonEnclosure.cpp
  282. x464612958,144183717
  283. c0,15
  284. a#ifdef __MWERKS__                        // •• CW TCL 1.6
  285. a#include "CPtrArray.tem"                // •• CW TCL 1.6
  286. a#endif                                    // •• CW TCL 1.6
  287. c18,18
  288. c28,28
  289. c17,82
  290. e
  291. fCGroupButtonEnclosure.h
  292. i
  293. fCIconPane.cp
  294. x53091011,53091012
  295. c0,56
  296. c58,58
  297. c57,418
  298. e
  299. fCIconPane.h
  300. i
  301. fCPopupMenu.cp
  302. x467085645,467085646
  303. c0,36
  304. c38,38
  305. c37,753
  306. e
  307. fCPopupMenu.h
  308. i
  309. fCPopupPane.cp
  310. i
  311. fCPopupPane.h
  312. i
  313. fCRadioControl.cp
  314. x453720107,453720108
  315. c0,26
  316. c28,28
  317. c27,240
  318. e
  319. fCRadioControl.h
  320. i
  321. fCRadioGroupPane.cp
  322. x327955371,327955372
  323. c0,28
  324. c30,30
  325. c29,190
  326. e
  327. fCRadioGroupPane.h
  328. i
  329. fCStdPopupPane.cp
  330. i
  331. fCStdPopupPane.h
  332. i
  333. o
  334. rCore Classes
  335. rCore Headers
  336. fCApplication.h
  337. i
  338. fCArray.h
  339. i
  340. fCArrayIterator.h
  341. i
  342. fCBartender.h
  343. i
  344. fCBureaucrat.h
  345. i
  346. fCChore.h
  347. i
  348. fCClipboard.h
  349. i
  350. fCCollaborator.h
  351. i
  352. fCCollection.h
  353. i
  354. fCControl.h
  355. i
  356. fCDecorator.h
  357. i
  358. fCDesktop.h
  359. i
  360. fCDirector.h
  361. i
  362. fCDirectorOwner.h
  363. i
  364. fCDocument.h
  365. i
  366. fCEnvironment.h
  367. i
  368. fCEnvirons.h
  369. i
  370. fCError.h
  371. i
  372. fCFile.h
  373. i
  374. fCMBarChore.h
  375. i
  376. fCMouseTask.h
  377. i
  378. fCommands.h
  379. i
  380. fConstants.h
  381. i
  382. fCPane.h
  383. i
  384. fCPaneBorder.h
  385. i
  386. fCPanorama.h
  387. i
  388. fCPicture.h
  389. i
  390. fCPrinter.h
  391. i
  392. fCRunArray.h
  393. i
  394. fCScrollBar.h
  395. i
  396. fCScrollPane.h
  397. i
  398. fCSimpleSaver.h
  399. i
  400. fCSizeBox.h
  401. i
  402. fCSwitchboard.h
  403. i
  404. fCTask.h
  405. i
  406. fCView.h
  407. x439273972,288765429
  408. c0,47
  409. a#ifndef __MWERKS__                        // •• CW TCL 1.6: why was this there, anyway?
  410. c48,48
  411. a#endif                                    // •• CW TCL 1.6
  412. c49,181
  413. e
  414. fCVoidPtrArray.h
  415. i
  416. fCVoidPtrArrayIterator.h
  417. i
  418. fCWindow.h
  419. i
  420. fGlobal.h
  421. i
  422. o
  423. rCore Sources
  424. fCApplication.asm
  425. i
  426. fCApplication.cp
  427. x292677699,507193167
  428. c0,59
  429. a#include "TCLpstring.h"                    // •• CW TCL: added missing header
  430. c60,72
  431. a#ifdef __MWERKS__                        // •• CW TCL 1.6
  432. a#include "CPtrArray.tem"                // •• CW TCL 1.6
  433. a#endif                                    // •• CW TCL 1.6
  434. c74,74
  435. c73,500
  436. a#ifndef TCL_NO_PATCHES                    // •• CW TCL: okay, mostly no patches
  437. c501,503
  438. a#endif                                    // •• CW TCL
  439. c525,525
  440. c506,506
  441. c509,509
  442. c529,529
  443. c508,520
  444. a#ifndef TCL_NO_PATCHES                        // •• CW TCL
  445. c521,522
  446. a#endif                                        // •• CW TCL
  447. c527,527
  448. c553,553
  449. c588,588
  450. c526,2428
  451. a            while (iter.Next((void*&) doc))
  452. c2430,2464
  453. a            while (iter.Next((void*&) doc))
  454. c2466,2472
  455. a#if defined(__MWERKS__) && !defined(TCL_POWER_PC) \
  456. a            && !defined(TCL_NO_PATCHES)                    // •• CW TCL
  457. a#include "CApplication.asm"                                // •• CW TCL
  458. a#endif                                                    // •• CW TCL
  459. c2472,2472
  460. e
  461. fCArray.cp
  462. x159480452,159480453
  463. c0,39
  464. c41,41
  465. c40,593
  466. e
  467. fCArrayIterator.cp
  468. i
  469. fCBartender.cp
  470. i
  471. fCBureaucrat.cp
  472. i
  473. fCChore.cp
  474. i
  475. fCClipboard.cp
  476. i
  477. fCCollaborator.cp
  478. x115295655,281578369
  479. c0,34
  480. a#ifdef __MWERKS__                            // •• CW TCL 1.6
  481. a#include "CPtrArray.tem"                    // •• CW TCL 1.6
  482. a#endif                                        // •• CW TCL 1.6
  483. c35,78
  484. a        while (iter.Next((void*&) aDependent))
  485. c80,88
  486. a        while (iter.Next((void*&) aProvider))
  487. c90,260
  488. a        while (iter.Next((void*&) aDependent))
  489. c262,311
  490. e
  491. fCCollection.cp
  492. i
  493. fCControl.cp
  494. i
  495. fCDecorator.cp
  496. i
  497. fCDesktop.cp
  498. x414255847,184475768
  499. c0,49
  500. a#include "TCLUtilities.h"                // •• CW TCL
  501. c50,55
  502. a#include <stdlib.h>                        // •• CW TCL 1.9
  503. c57,57
  504. c56,80
  505. a#ifdef __MWERKS__                            // •• CW TCL 1.6
  506. a#include "CPtrArray.tem"                    // •• CW TCL 1.6
  507. a#endif                                        // •• CW TCL 1.6
  508. c88,88
  509. c81,1059
  510. a    return((TCLAbs( (long) pointA.h - pointB.h) < REASONABLY_CLOSE)  &&        // •• CW TCL
  511. a            (TCLAbs( (long) pointA.v - pointB.v) < REASONABLY_CLOSE) );
  512. c1062,1222
  513. e
  514. fCDirector.cp
  515. i
  516. fCDirectorOwner.cp
  517. x431357368,322791396
  518. c0,26
  519. a#ifdef __MWERKS__                            // •• CW TCL 1.6
  520. a#include "CPtrArray.tem"                    // •• CW TCL 1.6
  521. a#endif                                        // •• CW TCL 1.6
  522. c27,219
  523. e
  524. fCDocument.cp
  525. x213306551,142891465
  526. c0,339
  527. ashort i;
  528. c348,348
  529. a    for (i = 0; i < gApplication->sfNumTypes; i++)
  530. c341,490
  531. a    *lastPage = Min(*lastPage, (long)PageCount());
  532. c492,1253
  533. e
  534. fCEnvironment.cp
  535. x505569526,505569527
  536. c0,29
  537. c31,31
  538. c30,57
  539. e
  540. fCEnvirons.cpp
  541. x262639258,262639259
  542. c0,38
  543. c40,40
  544. c39,252
  545. e
  546. fCError.cp
  547. i
  548. fCFile.cp
  549. i
  550. fCMBarChore.cp
  551. i
  552. fCMouseTask.cp
  553. i
  554. fCPane.cp
  555. x383470948,145841604
  556. c0,31
  557. a#include "CStream.tem"    // •• CW TCL
  558. c33,33
  559. c32,41
  560. c43,43
  561. c42,1162
  562. a    CView::DoForEachDevice((DoForEachDeviceCallBack)&CPane::DrawAll, area);        // •• CW TCL 1.9
  563. c1168,1168
  564. c1165,2183
  565. e
  566. fCPaneBorder.cp
  567. x20248479,20248480
  568. c0,51
  569. c53,53
  570. c52,528
  571. e
  572. fCPanorama.cp
  573. x7403561,183958594
  574. c0,54
  575. c56,56
  576. c55,319
  577. a    hScale = Max(aHScale, (long)1);
  578. a    vScale = Max(aVScale, (long)1);
  579. c322,872
  580. e
  581. fCPicture.cp
  582. i
  583. fCPrinter.cp
  584. i
  585. fCRunArray.cp
  586. x485149650,485149651
  587. c0,43
  588. c45,45
  589. c44,552
  590. e
  591. fCScrollBar.cp
  592. i
  593. fCScrollPane.cp
  594. x610009,107709071
  595. c0,39
  596. a#include "CStream.tem"    // •• CW TCL
  597. c42,42
  598. c40,44
  599. c46,46
  600. c45,329
  601. a    hStep = Max((long)hUnit, (long)hStep);    // •• CW TCL 1.9
  602. a    vStep = Max((long)vUnit, (long)vStep);    // •• CW TCL 1.9
  603. c332,419
  604. a            delta = Min(hOverlap - hSpan, (long)-1);    // •• CW TCL 1.9
  605. c421,424
  606. a            delta = Max(hSpan - hOverlap, (long)1);        // •• CW TCL 1.9
  607. c426,480
  608. a            delta = Min(vOverlap - vSpan, (long)-1);    // •• CW TCL 1.9
  609. c482,485
  610. a            delta = Max(vSpan - vOverlap, (long)1);        // •• CW TCL 1.9
  611. c487,703
  612. e
  613. fCSimpleSaver.cpp
  614. i
  615. fCSizeBox.cp
  616. i
  617. fCSwitchboard.cp
  618. i
  619. fCTask.cp
  620. i
  621. fCView.cp
  622. x440199180,331633209
  623. c0,74
  624. a#ifdef __MWERKS__                            // •• CW TCL 1.6
  625. a#include "CPtrArray.tem"                    // •• CW TCL 1.6
  626. a#endif                                        // •• CW TCL 1.6
  627. c77,77
  628. c89,91
  629. c78,1467
  630. e
  631. fCVoidPtrArray.cp
  632. i
  633. fCVoidPtrArrayIterator.cp
  634. i
  635. fCWindow.cp
  636. x89070441,491953694
  637. c0,65
  638. c67,67
  639. c66,1149
  640. a                                Max(hMax, (long)sizeRect.left);
  641. c1151,1151
  642. a                                Max(vMax, (long)sizeRect.top);
  643. c1153,1156
  644. a                    Max(dGDRect.left - zoomRect->left, (long)0),
  645. a                    Max(dGDRect.top - zoomRect->top, (long)0));
  646. c1159,1167
  647. a                            (long)zoomRect->left - dGDRect.left),
  648. a                        (long)0),
  649. c1166,1166
  650. c1171,1171
  651. a                            (long)zoomRect->top - dGDRect.top),
  652. a                        (long)0));
  653. c1174,1176
  654. a        zoomRect->right = Min(zoomRect->right, (long)dGDRect.right);
  655. a        zoomRect->bottom = Min(zoomRect->bottom, (long)dGDRect.bottom);
  656. c1179,1251
  657. a    width = Min(width, (long)sizeRect.right);
  658. a    height = Min(height, (long)sizeRect.bottom);
  659. a    width = Max(width, (long)sizeRect.left);
  660. a    height = Max(height, (long)sizeRect.top);
  661. c1245,1245
  662. c1257,1332
  663. a    CView::DoForEachDevice((DoForEachDeviceCallBack)&CWindow::UpdateDraw, NULL);
  664. c1322,1322
  665. c1335,1943
  666. e
  667. fGlobalVars.cp
  668. i
  669. o
  670. o
  671. rDialog Classes
  672. fCDialog.cp
  673. x78670314,78670315
  674. c0,37
  675. c39,39
  676. c38,608
  677. e
  678. fCDialog.h
  679. i
  680. fCDialogDirector.cp
  681. i
  682. fCDialogDirector.h
  683. i
  684. fCDialogText.cp
  685. x306881191,303799644
  686. c0,45
  687. c47,47
  688. c46,446
  689. a    short length = Min((**macTE).teLength, (long)255);
  690. c448,594
  691. e
  692. fCDialogText.h
  693. i
  694. fCDLOGDialog.cp
  695. x210485930,388085264
  696. c0,49
  697. a    //#include "pascal.h"                // •• CW TCL
  698. c51,567
  699. a        length = Min(ditlItem->itemLength - 1, (long)255);
  700. c569,615
  701. a        length = Min(ditlItem->itemLength - 1, (long)255);
  702. c617,914
  703. e
  704. fCDLOGDialog.h
  705. i
  706. fCDLOGDirector.cp
  707. i
  708. fCDLOGDirector.h
  709. i
  710. fCIntegerText.cp
  711. x251354307,251354308
  712. c0,47
  713. c49,49
  714. c48,342
  715. e
  716. fCIntegerText.h
  717. i
  718. o
  719. rFile Classes
  720. fCDataFile.cp
  721. i
  722. fCDataFile.h
  723. i
  724. fCPictFile.cp
  725. i
  726. fCPictFile.h
  727. i
  728. fCPNTGFile.cp
  729. i
  730. fCPNTGFile.h
  731. i
  732. fCResFile.cp
  733. i
  734. fCResFile.h
  735. i
  736. o
  737. rFW/Tearoffs
  738. fCCharGrid.cp
  739. i
  740. fCCharGrid.h
  741. i
  742. fCFWDesktop.cp
  743. i
  744. fCFWDesktop.h
  745. i
  746. fCGridSelector.cp
  747. i
  748. fCGridSelector.h
  749. i
  750. fCMenuDefProc.cp
  751. i
  752. fCMenuDefProc.h
  753. i
  754. fCPaneMDEF.cp
  755. i
  756. fCPaneMDEF.h
  757. i
  758. fCPatternGrid.cp
  759. i
  760. fCPatternGrid.h
  761. i
  762. fCSelector.cp
  763. i
  764. fCSelector.h
  765. i
  766. fCSelectorMDEF.cp
  767. i
  768. fCSelectorMDEF.h
  769. i
  770. fCTearChore.cp
  771. i
  772. fCTearChore.h
  773. i
  774. fCTearOffMenu.cp
  775. i
  776. fCTearOffMenu.h
  777. i
  778. fGenericMDEF.cp
  779. i
  780. fGenericMDEF.h
  781. i
  782. rWindoid WDEF ƒ
  783. fWindoidWDEF.c
  784. x63726074,499962356
  785. c0,134
  786. a    StuffHex(dragPattern, "\pAA00AA00AA00AA00");
  787. c136,147
  788. a        flip = (char*)dragPattern;        // Flip bits on every other line
  789. c149,156
  790. a        shift = (unsigned long*)dragPattern;
  791. c158,345
  792. e
  793. fWindoidWDEF.h
  794. i
  795. o
  796. o
  797. rMore Classes
  798. fCBitMap.cp
  799. x487919953,487919954
  800. c0,25
  801. c27,27
  802. c26,436
  803. e
  804. fCBitMap.h
  805. i
  806. fCBitMapPane.cp
  807. x101386957,88921477
  808. c0,17
  809. a#include <CStream.tem>        // CW TCL 1.9.1
  810. c19,19
  811. c18,219
  812. e
  813. fCBitMapPane.h
  814. i
  815. fCTextEnvirons.cp
  816. x407147022,407147023
  817. c0,26
  818. c28,28
  819. c27,179
  820. e
  821. fCTextEnvirons.h
  822. i
  823. o
  824. rObject I/O
  825. rHeaders
  826. fCBufferedStream.h
  827. i
  828. fCCountingStream.h
  829. i
  830. fCFileStream.h
  831. i
  832. fCHandleStream.h
  833. i
  834. fCSaver.h
  835. i
  836. fCSaver.tem
  837. i
  838. fCStream.h
  839. i
  840. fCString.h
  841. i
  842. fReference.h
  843. i
  844. fStreamResources.h
  845. i
  846. o
  847. rSource
  848. fCBufferedStream.cp
  849. i
  850. fCCountingStream.cp
  851. i
  852. fCFileStream.cp
  853. i
  854. fCHandleStream.cp
  855. i
  856. fCSaver.cp
  857. i
  858. fCStream.cp
  859. x259222566,215240540
  860. c0,25
  861. a#ifndef __MWERKS__                        // •• CW TCL
  862. c26,26
  863. a#else                                    // •• CW TCL
  864. a#ifndef TCL_POWER_PC                    // •• CW TCL
  865. a#include <ThinkSANE.h>                    // •• CW TCL: Symantec's version of <SANE.h> is different
  866. a#endif                                    // •• CW TCL:      grrr....
  867. a#endif                                    // •• CW TCL
  868. c27,33
  869. a//#include <Pascal.h>                    // •• CW TCL: <Pascal.h> not used
  870. c35,1006
  871. a    PutStr((CString&)s);
  872. c1008,1008
  873. e
  874. fCString.cpp
  875. x41588877,109198660
  876. c0,11
  877. aBoolean pstreq(char *s, const unsigned char *str);    // •• CW TCL
  878. c18,18
  879. c12,174
  880. e
  881. o
  882. o
  883. rPrecompiled Headers
  884. o
  885. rShared TCL
  886. o
  887. rTable Classes
  888. fCArrayPane.cp
  889. x42500743,42500744
  890. c0,26
  891. c28,28
  892. c27,283
  893. e
  894. fCArrayPane.h
  895. i
  896. fCTable.cp
  897. x454464677,263601346
  898. c0,67
  899. c69,69
  900. c68,512
  901. a        afterRow = Min(afterRow, (long)tableBounds.bottom-1);
  902. a        afterRow = Max(afterRow, (long)-1);
  903. c515,557
  904. a        afterCol = Min(afterCol, (long)tableBounds.right-1);
  905. a        afterCol = Max(afterCol, (long)-1);
  906. c560,606
  907. a        startRow = Min(tableBounds.bottom -1, (long)startRow);
  908. a        numRows = Min(numRows, tableBounds.bottom - (long)startRow);
  909. c606,606
  910. c610,645
  911. a        startCol = Min(tableBounds.right -1, (long)startCol);
  912. a        numCols = Min(numCols, tableBounds.right - (long)startCol);
  913. c641,641
  914. c649,2284
  915. e
  916. fCTable.h
  917. i
  918. fCTableBorder.cp
  919. x196333494,196333495
  920. c0,15
  921. c17,17
  922. c16,120
  923. e
  924. fCTableBorder.h
  925. i
  926. fCTableDragger.cp
  927. i
  928. fCTableDragger.h
  929. i
  930. o
  931. fTCL #includes.cpp
  932. x428444888,206358967
  933. c0,29
  934. a//#define TCL_USE_BEL                // define to use Bedrock Exception Library    // •• CW TCL
  935. c31,42
  936. a//#define BR_DEBUG                    // if debugging BEL
  937. c44,112
  938. a//#pragma template_access extern
  939. c112,112
  940. c115,116
  941. a#ifndef __MWERKS__                            // •• CW TCL: already included
  942. c117,117
  943. a#endif                                        // •• CW TCL
  944. c116,116
  945. c119,170
  946. a//#ifndef __pascal__                        // •• CW TCL
  947. a//#include <pascal.h>                        // •• CW TCL
  948. a//#endif                                    // •• CW TCL
  949. c174,196
  950. a#ifndef TCL_NO_PRECOMPILED_CLASS            // •• CW TCL
  951. c197,205
  952. a#endif                                        // •• CW TCL
  953. c206,214
  954. a#ifndef TCL_NO_PRECOMPILED_CLASS            // •• CW TCL
  955. a#ifndef TCL_NO_PRECOMPILED_TEMPLATES        // •• CW TCL
  956. c215,270
  957. a#endif // #ifndef TCL_NO_PRECOMPILED_TEMPLATES        // •• CW TCL
  958. a#endif // TCL_NO_PRECOMPILED_CLASS                    // •• CW TCL
  959. c271,271
  960. c273,273
  961. e
  962. rTCL Libraries
  963. rTCL Library headers
  964. fCException.h
  965. x425801894,287841194
  966. c0,22
  967. a#if defined(TCL_COMPILER_EXCEPTIONS)
  968. a    ~CException() {};
  969. a    
  970. a    CException *operator ->() { return (CException *)this; };
  971. a#endif    
  972. c24,33
  973. e
  974. fExceptions.h
  975. x467410721,362109334
  976. c0,111
  977. a#ifdef TCL_USE_BEL                // •• CW TCL
  978. c112,112
  979. a#endif                            // •• CW TCL
  980. c113,154
  981. a    BR_CATCH(class, *error) \
  982. c156,226
  983. a#define try_ try {
  984. c226,226
  985. a#if defined (TCL_COMPILER_EXCEPTIONS)
  986. c229,229
  987. a    } catch(class error) \
  988. c231,232
  989. a#else
  990. c154,154
  991. a    } catch(class *error) \
  992. c231,232
  993. c14,15
  994. c159,159
  995. a    } catch(class& error) \
  996. c236,239
  997. a    } catch(class) \
  998. c146,146
  999. c242,244
  1000. a    } catch(...) \
  1001. c146,146
  1002. c247,253
  1003. a#define throw_same_() throw                        // •• CW TCL
  1004. c253,253
  1005. c256,305
  1006. avoid _TCL_CheckPtr(const void *ptr);                        // •• CW TCL 1.6: corrected prototype
  1007. avoid _TCL_CheckObjectPtr(const void* ptr);                    // •• CW TCL 1.6
  1008. c308,308
  1009. avoid __TCL_DebugCStr(const char *message);                    // •• CW TCL 1.9: corrected prototype
  1010. c309,350
  1011. e
  1012. fLongCoordinates.h
  1013. i
  1014. fLongQD.h
  1015. i
  1016. fOSChecks.h
  1017. i
  1018. fqsort++.h
  1019. i
  1020. fTBUtilities.h
  1021. i
  1022. fTCL.h
  1023. i
  1024. fTCLClassInfo.h
  1025. x272181950,514409942
  1026. c0,14
  1027. a#ifdef __MWERKS__                                                        // CW TCL: JAJ
  1028. c20,20
  1029. c15,15
  1030. a        void* _TCLNew##name(); \
  1031. c16,21
  1032. a        void* _TCLNew##name(); \
  1033. c22,27
  1034. a#else                                                                    // CW TCL: JAJ
  1035. c35,35
  1036. c15,25
  1037. a#endif    
  1038. c41,41
  1039. c43,43
  1040. c111,111
  1041. c29,154
  1042. e
  1043. fTCLForceReferences.h
  1044. i
  1045. fTCLNulls.h
  1046. i
  1047. fTCLpstrcmp.h
  1048. i
  1049. fTCLpstring.h
  1050. i
  1051. fTCLUtilities.h
  1052. i
  1053. o
  1054. rTCL Library sources
  1055. falloc.cp
  1056. x426293483,64709795
  1057. c0,18
  1058. a#ifndef TCL_USE_MW_OPER_NEW                        // •• CW TCL 1.6
  1059. c19,19
  1060. a#endif                                            // •• CW TCL 1.6
  1061. c20,23
  1062. a#ifdef __MWERKS__                                // •• CW TCL
  1063. a#define TCL_NO_INSPECTOR                        // •• CW TCL
  1064. aBoolean __MMPrimitiveAllocate = 0;                // •• CW TCL 1.6
  1065. a#endif                                            // •• CW TCL
  1066. c27,27
  1067. a#if defined(__TCL_DEBUG__) && !defined(TCL_NO_INSPECTOR)
  1068. c25,32
  1069. c34,34
  1070. a#ifdef TCL_USE_MW_OPER_NEW                        // •• CW TCL 1.6
  1071. a#define OPERATOR_NEW _cw_operator_new            // •• CW TCL 1.6
  1072. a#define OPERATOR_DELETE _cw_operator_delete        // •• CW TCL 1.6
  1073. avoid *OPERATOR_NEW(size_t, void *p);            // •• CW TCL 1.6
  1074. avoid *OPERATOR_NEW(size_t size);                // •• CW TCL 1.6
  1075. avoid OPERATOR_DELETE(void *ptr);                // •• CW TCL 1.6
  1076. a#define NEWMODE NEWMODE_SIMPLE                    // •• CW TCL 1.7
  1077. c34,34
  1078. a#include <New.cp>                                // •• CW TCL 1.8
  1079. a#endif // __MWERKS__                            // •• CW TCL 1.6
  1080. c40,45
  1081. a#ifndef TCL_USE_MW_OPER_NEW                        // •• CW TCL 1.6
  1082. c46,46
  1083. c80,80
  1084. c47,48
  1085. a        p = malloc(objSize);
  1086. c45,45
  1087. c60,60
  1088. c86,86
  1089. a    else
  1090. a        p = malloc(objSize);
  1091. a#else                                            // •• CW TCL
  1092. a    p = OPERATOR_NEW(objSize);                    // •• CW TCL
  1093. a#endif                                            // •• CW TCL
  1094. c48,48
  1095. c62,78
  1096. a    TCL_ASSERT(objStorage != NULL);
  1097. c67,67
  1098. c81,81
  1099. a    __cp_ForgetCPlusObject(objStorage);                // <pcb> added for inspector.
  1100. c72,73
  1101. a#ifndef TCL_USE_MW_OPER_NEW                        // •• CW TCL 1.6
  1102. a    free(objStorage);
  1103. a#else                                            // •• CW TCL
  1104. a    OPERATOR_DELETE(objStorage);                // •• CW TCL
  1105. a#endif                                            // •• CW TCL
  1106. c75,75
  1107. e
  1108. fExceptions.cp
  1109. x106405378,371420444
  1110. c0,16
  1111. c24,24
  1112. c23,23
  1113. a#if defined(TCL_COMPILER_EXCEPTIONS)
  1114. a#define _NEW_EXCEPTIONS_
  1115. c39,39
  1116. c23,23
  1117. c26,26
  1118. c18,23
  1119. c25,51
  1120. a#ifndef __MWERKS__                            // •• CW TCL: not available in CodeWarrior
  1121. c52,52
  1122. a#endif                                        // •• CW TCL
  1123. c182,182
  1124. c54,111
  1125. a//#ifndef TCL_USE_BEL
  1126. a#ifndef _NEW_EXCEPTIONS_                    // •• CW TCL
  1127. c121,121
  1128. c115,180
  1129. a#ifndef TCL_NO_DEBUGGER_CALLS                // •• CW TCL
  1130. c198,198
  1131. a#endif                                        // •• CW TCL
  1132. c199,200
  1133. c184,197
  1134. a#ifndef TCL_NO_DEBUGGER_CALLS                // •• CW TCL
  1135. c215,215
  1136. a#endif                                        // •• CW TCL
  1137. c216,217
  1138. c201,214
  1139. a#ifndef TCL_NO_DEBUGGER_CALLS                // •• CW TCL
  1140. c238,238
  1141. a#endif                                        // •• CW TCL
  1142. c239,240
  1143. c218,237
  1144. a#ifndef TCL_NO_DEBUGGER_CALLS                // •• CW TCL
  1145. c258,258
  1146. a#endif                                        // •• CW TCL
  1147. c259,266
  1148. c247,257
  1149. a#ifndef TCL_NO_DEBUGGER_CALLS                // •• CW TCL
  1150. c278,278
  1151. a#endif                                        // •• CW TCL
  1152. c279,286
  1153. c267,277
  1154. a#ifndef TCL_NO_DEBUGGER_CALLS                // •• CW TCL
  1155. c181,181
  1156. a#endif                                        // •• CW TCL
  1157. c335,336
  1158. c241,246
  1159. c287,330
  1160. a#ifndef TCL_NO_DEBUGGER_CALLS                // •• CW TCL
  1161. c331,331
  1162. a#endif                                        // •• CW TCL
  1163. c336,336
  1164. c333,341
  1165. a//#ifdef TCL_USE_BEL                            // Bedrock exceptions
  1166. a#ifdef _NEW_EXCEPTIONS_                    // •• CW TCL
  1167. c343,344
  1168. a    gDebugThrow = debugAction_Alert;
  1169. c345,368
  1170. a#ifndef TCL_NO_DEBUGGER_CALLS                // •• CW TCL: if we got here, there was no handler
  1171. a    DebugStr("\pFailure: No handler");        // •• CW TCL
  1172. a#endif                                        // •• CW TCL
  1173. c370,488
  1174. a#ifndef TCL_NO_DEBUGGER_CALLS                // •• CW TCL
  1175. c489,489
  1176. a#endif                                        // •• CW TCL
  1177. c490,631
  1178. a#ifdef __MWERKS__                        // •• CW TCL
  1179. a#define pascal
  1180. a#endif                                    // •• CW TCL
  1181. c632,721
  1182. a    const char *s;
  1183. c722,725
  1184. a    for (s = msg; *s && (s-msg) < 255; s++)
  1185. c727,730
  1186. e
  1187. fLongCoordinates.cp
  1188. i
  1189. fLongQD.cp
  1190. i
  1191. fOSChecks.cp
  1192. x169208839,288713412
  1193. c0,136
  1194. a#ifdef __MWERKS__                            // •• CW TCL
  1195. astatic void AsmCacheFlush()                    // •• CW TCL
  1196. a    ONEWORDINLINE(_CacheFlushTrap);            // •• CW TCL
  1197. a#endif                                        // •• CW TCL
  1198. c137,141
  1199. c2,2
  1200. a#ifndef TCL_POWER_PC                        // •• CW TCL
  1201. a        AsmCacheFlush();
  1202. a#else                                        // •• CW TCL
  1203. a        CallOSTrapUniversalProc(GetOSTrapAddress(_CacheFlushTrap), kRegisterBased);
  1204. a#endif                                        // •• CW TCL
  1205. a        
  1206. c143,144
  1207. e
  1208. fqsort++.cp
  1209. i
  1210. fTBUtilities.cp
  1211. x296107162,161864322
  1212. c0,224
  1213. a    top = Max(top, LMGetMBarHeight() + (long)1);
  1214. c226,269
  1215. a    corner->v = Max(corner->v, LMGetMBarHeight() + (long)1);
  1216. c271,334
  1217. a    charsToCopy = Min(second[0], 255 - (long)first[0]);
  1218. c336,493
  1219. a    long     virtualKey, keyInfo, lowChar, highChar, keyCId;
  1220. a    unsigned long    state;            // •• CW TCL This had to be an unsigned long, why??
  1221. c495,530
  1222. c534,534
  1223. c536,659
  1224. e
  1225. fTCLpstrcmp.cp
  1226. i
  1227. fTCLpstring.cp
  1228. x152433003,138563418
  1229. c0,13
  1230. a//#include <BDC.h>                        // •• CW TCL: didn’t really need this anyway
  1231. c15,103
  1232. e
  1233. fTCLUtilities.asm
  1234. i
  1235. fTCLUtilities.cp
  1236. i
  1237. o
  1238. o
  1239. rTemplates
  1240. fCList.cpp
  1241. i
  1242. fCList.h
  1243. i
  1244. fCList.tem
  1245. i
  1246. fCListIterator.cp
  1247. i
  1248. fCListIterator.h
  1249. i
  1250. fCList_CView.cpp
  1251. x389682597,516546436
  1252. c0,2
  1253. a#ifdef TCL_OBJECT_IO                // •• CW TCL
  1254. a#include "CStream.tem"
  1255. a#include "PutObject1.tem"
  1256. a#endif                                // •• CW TCL
  1257. c4,4
  1258. a//#pragma template_access public    // •• CW TCL
  1259. c4,4
  1260. a//#pragma template CList<CView>        // •• CW TCL
  1261. a//#pragma template CList<CWindow>    // •• CW TCL
  1262. c7,7
  1263. avoid* _TCLNewCList_CView();            // •• CW TCL
  1264. avoid* _TCLNewCList_CWindow();        // •• CW TCL
  1265. c7,11
  1266. e
  1267. fCPtrArray.cp
  1268. i
  1269. fCPtrArray.h
  1270. i
  1271. fCPtrArray.tem
  1272. i
  1273. fCPtrArrayIterator.cpp
  1274. i
  1275. fCPtrArrayIterator.h
  1276. i
  1277. fCPtrArray_CChore.cpp
  1278. x279271734,237362088
  1279. c0,2
  1280. a#ifndef __MWERKS__                            // •• CW TCL 1.6
  1281. c3,5
  1282. a#else                                        // •• CW TCL 1.6
  1283. aclass CPtrArray<CChore>;                    // •• CW TCL 1.6
  1284. a#endif                                        // •• CW TCL 1.6
  1285. c6,9
  1286. e
  1287. fCPtrArray_CDirector.cpp
  1288. x270739850,319677311
  1289. c0,2
  1290. a//#pragma template_access public        // •• CW TCL
  1291. c4,4
  1292. a//#pragma template CPtrArray<CDirector>    // •• CW TCL
  1293. c4,4
  1294. c7,9
  1295. e
  1296. fCPtrArray_CView.cpp
  1297. x444711567,202624558
  1298. c0,3
  1299. a//#pragma template_access public                // •• CW TCL
  1300. c5,5
  1301. a//#pragma template CPtrArray<CCollaborator>        // •• CW TCL
  1302. a//#pragma template CPtrArray<CView>                // •• CW TCL
  1303. a//#pragma template CPtrArray<CWindow>            // •• CW TCL
  1304. a//#pragma template CPtrArray<CGroupButton>        // •• CW TCL
  1305. c5,5
  1306. c11,16
  1307. e
  1308. fCStream.tem
  1309. x151535939,133610641
  1310. c0,52
  1311. a//    if (strlen(name) == 0)            // •• CW TCL
  1312. a    if (name[0] == 0)
  1313. c54,106
  1314. e
  1315. fCStream_CBitMap.cpp
  1316. x490631420,348491464
  1317. c0,2
  1318. a//#pragma template_access public                    // •• CW TCL
  1319. c4,4
  1320. a//#pragma template PutObject(CStream&, CBitMap*)    // •• CW TCL
  1321. a//#pragma template GetObject(CStream&, CBitMap*&)    // •• CW TCL
  1322. c4,4
  1323. c8,8
  1324. c7,7
  1325. atemplate CStream &PutObject<CBitMap>(CStream&, CBitMap*);
  1326. atemplate CStream &GetObject<CBitMap>(CStream&, CBitMap*&);
  1327. e
  1328. fCStream_CCollaborator.cpp
  1329. x535514564,77468564
  1330. c0,2
  1331. a//#pragma template_access public                        // •• CW TCL
  1332. c4,4
  1333. a//#pragma template PutObject(CStream&, CCollaborator*)    // •• CW TCL
  1334. a//#pragma template GetObject(CStream&, CCollaborator*&)    // •• CW TCL
  1335. a//#pragma template PutObject(CStream&, CView*)            // •• CW TCL
  1336. a//#pragma template GetObject(CStream&, CView*&)            // •• CW TCL
  1337. a//#pragma template PutObject(CStream&, CWindow*)        // •• CW TCL
  1338. a//#pragma template GetObject(CStream&, CWindow*&)        // •• CW TCL
  1339. c4,4
  1340. c12,12
  1341. c11,11
  1342. atemplate CStream &PutObject<CCollaborator>(CStream&, CCollaborator*);    // •• CW TCL
  1343. atemplate CStream &GetObject<CCollaborator>(CStream&, CCollaborator*&);    // •• CW TCL
  1344. atemplate CStream &PutObject<CView>(CStream&, CView*);                    // •• CW TCL
  1345. atemplate CStream &GetObject<CView>(CStream&, CView*&);                    // •• CW TCL
  1346. atemplate CStream &PutObject<CWindow>(CStream&, CWindow*);                // •• CW TCL
  1347. atemplate CStream &GetObject<CWindow>(CStream&, CWindow*&);                // •• CW TCL
  1348. e
  1349. fCStream_CEnvironment.cpp
  1350. x518521852,323924498
  1351. c0,2
  1352. a//#pragma template_access public                        // •• CW TCL
  1353. c4,4
  1354. a//#pragma template PutObject(CStream&, CEnvironment*)    // •• CW TCL
  1355. a//#pragma template GetObject(CStream&, CEnvironment*&)    // •• CW TCL
  1356. c4,4
  1357. c8,8
  1358. c7,7
  1359. atemplate CStream &PutObject<CEnvironment>(CStream&, CEnvironment*);        // •• CW TCL
  1360. atemplate CStream &GetObject<CEnvironment>(CStream&, CEnvironment*&);    // •• CW TCL
  1361. e
  1362. fCStream_CEnvirons.cpp
  1363. x164286842,277437526
  1364. c0,2
  1365. a//#pragma template_access public                        // •• CW TCL
  1366. c4,4
  1367. a//#pragma template PutObject(CStream&, CEnvirons*)        // •• CW TCL
  1368. a//#pragma template GetObject(CStream&, CEnvirons*&)        // •• CW TCL
  1369. a    
  1370. c8,8
  1371. c7,7
  1372. atemplate CStream &PutObject<CEnvirons>(CStream&, CEnvirons*);        // •• CW TCL
  1373. atemplate CStream &GetObject<CEnvirons>(CStream&, CEnvirons*&);    // •• CW TCL
  1374. e
  1375. fCStream_CPaneBorder.cpp
  1376. x469483124,365720946
  1377. c0,2
  1378. a//#pragma template_access public                        // •• CW TCL
  1379. c4,4
  1380. a//#pragma template PutObject(CStream&, CPaneBorder*);    // •• CW TCL
  1381. a//#pragma template GetObject(CStream&, CPaneBorder*&);    // •• CW TCL
  1382. c4,4
  1383. c8,8
  1384. c7,7
  1385. atemplate CStream &PutObject<CPaneBorder>(CStream&, CPaneBorder*);        // •• CW TCL
  1386. atemplate CStream &GetObject<CPaneBorder>(CStream&, CPaneBorder*&);    // •• CW TCL
  1387. e
  1388. fPutObject1.cpp
  1389. x492085006,5115823
  1390. c0,2
  1391. a//#pragma template_access public                // •• CW TCL
  1392. c4,4
  1393. a//#pragma template PutObject1(CView*, long)        // •• CW TCL
  1394. a//#pragma template PutObject1(CWindow*, long)    // •• CW TCL
  1395. c4,4
  1396. c8,8
  1397. e
  1398. fPutObject1.tem
  1399. i
  1400. o
  1401. rText Classes
  1402. fCAbstractText.cp
  1403. i
  1404. fCAbstractText.h
  1405. i
  1406. fCEditText.cp
  1407. i
  1408. fCEditText.h
  1409. i
  1410. fCStyleTEClipboard.cp
  1411. i
  1412. fCStyleTEClipboard.h
  1413. i
  1414. fCStyleTEEditTask.cp
  1415. i
  1416. fCStyleTEEditTask.h
  1417. i
  1418. fCStyleTEStyleTask.cp
  1419. i
  1420. fCStyleTEStyleTask.h
  1421. i
  1422. fCStyleText.cp
  1423. x271436853,271436854
  1424. c0,47
  1425. c49,49
  1426. c48,419
  1427. e
  1428. fCStyleText.h
  1429. i
  1430. fCTextEditTask.cp
  1431. i
  1432. fCTextEditTask.h
  1433. i
  1434. fCTextStyleTask.cp
  1435. i
  1436. fCTextStyleTask.h
  1437. i
  1438. o
  1439. rVisual Architect Library
  1440. fCColorTextEnvirons.cp
  1441. x209781653,209781654
  1442. c0,27
  1443. c29,29
  1444. c28,570
  1445. e
  1446. fCColorTextEnvirons.h
  1447. i
  1448. fCFloatDirector.cp
  1449. i
  1450. fCFloatDirector.h
  1451. i
  1452. fCGridMDEF.cp
  1453. i
  1454. fCGridMDEF.h
  1455. i
  1456. fCIconButton.cp
  1457. x529659688,529659689
  1458. c0,26
  1459. c28,28
  1460. c27,515
  1461. e
  1462. fCIconButton.h
  1463. i
  1464. fCLine.cp
  1465. x314485202,314485203
  1466. c0,26
  1467. c28,28
  1468. c27,447
  1469. e
  1470. fCLine.h
  1471. i
  1472. fCPICTGrid.cp
  1473. x116441809,116441810
  1474. c0,43
  1475. c45,45
  1476. c44,278
  1477. e
  1478. fCPICTGrid.h
  1479. i
  1480. fCPICTGridDirector.cp
  1481. i
  1482. fCPICTGridDirector.h
  1483. i
  1484. fCPICTSelector.cp
  1485. i
  1486. fCPICTSelector.h
  1487. i
  1488. fCPictureButton.cp
  1489. i
  1490. fCPictureButton.h
  1491. i
  1492. fCPolyButton.cp
  1493. x531289659,531289660
  1494. c0,26
  1495. c28,28
  1496. c27,196
  1497. e
  1498. fCPolyButton.h
  1499. i
  1500. fCRectOvalButton.cp
  1501. x389148034,389148035
  1502. c0,26
  1503. c28,28
  1504. c27,140
  1505. e
  1506. fCRectOvalButton.h
  1507. i
  1508. fCRoundRectButton.cp
  1509. x296513971,296513972
  1510. c0,26
  1511. c28,28
  1512. c27,186
  1513. e
  1514. fCRoundRectButton.h
  1515. i
  1516. fCSelectorDirector.cp
  1517. i
  1518. fCSelectorDirector.h
  1519. i
  1520. fCShapeButton.cp
  1521. i
  1522. fCShapeButton.h
  1523. i
  1524. fCStaticText.cp
  1525. x234212368,234212369
  1526. c0,11
  1527. c13,13
  1528. c12,65
  1529. e
  1530. fCStaticText.h
  1531. i
  1532. fCSubviewDisplayer.cp
  1533. x48928559,48928560
  1534. c0,25
  1535. c27,27
  1536. c26,325
  1537. e
  1538. fCSubviewDisplayer.h
  1539. i
  1540. fCSwissArmyButton.cp
  1541. i
  1542. fCSwissArmyButton.h
  1543. i
  1544. fCTearOffDirector.cp
  1545. i
  1546. fCTearOffDirector.h
  1547. i
  1548. fDialogFunctions.cp
  1549. i
  1550. fDialogFunctions.h
  1551. i
  1552. fViewUtilities.cp
  1553. i
  1554. fViewUtilities.h
  1555. i
  1556. o
  1557. z2702,CW TCLHeaders.c
  1558. //
  1559. // TCL 2.0 CodeWarrior port
  1560. //
  1561. //    Precompiled headers
  1562. //
  1563. //    Use this file to build the precompiled header file, instead
  1564. //    of “TCL #includes.cpp” provided by Symantec.
  1565. //
  1566. //    UPDATED FOR CodeWarrior CW/7
  1567. //    Martin R. Wachter, 26 September 1995
  1568. //
  1569.  
  1570. // prevent multiple compilations
  1571.  
  1572. #ifndef CW_TCL_HDR
  1573. #define CW_TCL_HDR
  1574.  
  1575.  
  1576. // use Metrowerks’ standard precompiled header file
  1577.  
  1578. #include <MacHeaders.c>
  1579. #ifdef powerc
  1580.     #pragma precompile_target "CW TCLHeaders-PPC"
  1581. #else
  1582.     #pragma precompile_target "CW TCLHeaders-68K"
  1583. #endif    
  1584.  
  1585.  
  1586. #undef TRUE                        // redefined in <THINK.h>
  1587. #undef FALSE
  1588. #pragma cplusplus on            // wonder why this is necessary?
  1589.  
  1590.  
  1591. //________________________________________________________________________
  1592. //
  1593. // several new conditional compilation macros for the CodeWarrior port
  1594. //
  1595.  
  1596. #define TCL_CW_VERSION 8
  1597.     // Set this macro to the current release number of CodeWarrior
  1598.     // (currently CW/7). As features are added to CodeWarrior, this
  1599.     // macro will be used to maintain compatibility with older
  1600.     // versions.
  1601.     //
  1602.  
  1603. #if TCL_CW_VERSION < 7
  1604. #define TCL_NO_PRECOMPILED_TEMPLATES
  1605. #endif
  1606.     // In CW/5 it is not possible to precompile template definitions. *sigh*
  1607.     // This restriction should be lifted for CW/6.
  1608.  
  1609.     // In CW/8 it is FINALLY possible to precompile template definitions with inline functions.  
  1610.     // ••• YOU MUST HAVE VERSION 1.4 of the IDE the compilers
  1611.  
  1612. #define TCL_USE_MW_OPER_NEW
  1613.     // Flag to use the optional Metrowerks implementation of "operator new".
  1614.     // Disable to route new/delete directly to NewPtr/DisposePtr, for easier
  1615.     // debugging.  Enable if you are not linking ANSI libraries.
  1616.     
  1617. #define TCL_NO_DEBUGGER_CALLS
  1618.     // Because all the Debugger() calls aren’t trapped by CW’s source-level
  1619.     // debugger. It’s just plain annoying to drop into MacsBug all the
  1620.     // time (especially in PPC code)!
  1621.  
  1622.             #define Debug_Throw
  1623.             #define Debug_Signal
  1624.             #include <UDebugging.h>
  1625.             #include <UException.h>
  1626.     
  1627. #define TCL_NO_PATCHES
  1628.     // Because LoadSeg_Patch doesn’t work with CW. Applies only
  1629.     // to 68K builds.
  1630.  
  1631. #define TCL_COMPILER_EXCEPTIONS
  1632.     // Optional switch to use the MW C/C++ compiler exceptions instead of BEL.
  1633.  
  1634. #ifndef TCL_COMPILER_EXCEPTIONS
  1635. #define TCL_USE_BEL                    // define to use Bedrock Exception Library
  1636. #endif
  1637.  
  1638. //________________________________________________________________________
  1639. //
  1640. // include the TCL standard headers
  1641. //
  1642.  
  1643. #include "TCL #includes.cpp"
  1644.  
  1645. //#ifndef TCL_NO_PRECOMPILED_CLASS
  1646. //#include "CSizeBox.h"                    // •• CW TCL temporary
  1647. //#endif
  1648.  
  1649. // (dis)allow object I/O (you may comment this out when you pre-compile)
  1650.  
  1651. #define TCL_OBJECT_IO
  1652.  
  1653.  
  1654. // make sure to prevent attempts at including precompiled headers again
  1655.  
  1656. #undef TCL_PCH
  1657.  
  1658.  
  1659. #endif  // #ifndef CW_TCL_HDR
  1660. z276,CW TCLHeaders.pch
  1661. //
  1662. // TCL 2.0 CodeWarrior port
  1663. //
  1664. //    Precompiled headers
  1665. //
  1666. //    Use this file to build the precompiled header file, instead
  1667. //    of “TCL #includes.cpp” provided by Symantec.
  1668. //
  1669. //    UPDATED FOR CodeWarrior CW/8
  1670. //    Martin R. Wachter, 26 December 1995
  1671. //
  1672.  
  1673. #include "CW TCLHeaders.c"
  1674. o
  1675.